son of thunder - French English Dictionary